e-Sword ToolTip Tool NT- a utility to use in conjunction with e-Sword, http://e-sword.net. e-Sword(R) is a registered trademark of Rick Meyers. e-Sword ToolTip Tool NT is written by Brent Hildebrand. e-Sword ToolTip Tool NT documentation written by Josh Bond (c) 2018 ======================================== Version 2019.0404 04/04/2019 ======================================== -- New - Read REFX files. Menu: Modules+Reference Module+ 2 options ======================================== Version 2019.0320 ======================================== -- New - Test-to-speech engine turned on for Popup Bible window, Speak, Voice, Stop menus added -- New - ADD function to Popup Bible window - allows accumulating a list of scripture texts from a variety of sources if desired. Ctrl+Shift+A toggles that ADD function. Ctrl+Shift+C clears the text window. See Edit menu. -- New - Verse numbering options in Popup window. See Stlye menu and Verse counter options in [Popup] in Setup. ======================================== Version 2019.0208 ======================================== -- Fixed - BBCode - [/align] tag was not assigned. -- Fixed - CGen code - Creating RTF CMTX modules was broken in TextControl v24. -- Fixed - same code in creating CMTX affects other RTF module production. ======================================== Version 2019.0105 ======================================== -- Fixed - Reading CMTI reversed start verse and end chapter values -- Fixed - Table definition for writing CMTI files updated -- Fixed - Reading REFI files was ignoring UTF-8 (introduced in past update REFI reading routine) -- Fixed - Reading REFI files did not honor an alternate division mark -- Fixed - Reading REFI files corrected the #define variables, title and versionHD. -- Fixed - Scripture Menu - Combine Sequences option was hidden ======================================== Version 2018.1223 ======================================== -- Fixed - Menu ModuleHD+Combine+REFI was not appearing (typo in the source code) ======================================== Version 2018.1214 ======================================== -- Fixed - scrollbars not showing when Combo boxes for Cabinet Files full -- Fixed - document not flagged as changed when deleting from a Cabinet File -- Fixed - main window caption not updating -- New - Ability to add Double-LF to Bible Popup window. -- New - Popup windows styles 3 and 4 can have double line-feed see Style menu on the Popup. ======================================== Version 2018.1021 ======================================== -- Update - modified how the verse reference is determined when building a Bible module. It should now be more tolerant of different styles of references. Gen 1:1; Genesis 1:1, Gen_1:1, etc. Non-printing unicode characters are ignored. ======================================== Version 2018.0912 ======================================== -- Fixed - reset GUID when disassociated a file from is Cabinet File ======================================== Version 2018.0911 ======================================== -- New - Cabinet files v0.7 - documentation to follow -- updated - Esc Hide / Hotkey Restore now to original location ======================================== Version 2018.0831 ======================================== -- New - HotKey to bring Tooltip to the foreground from any program -- New - Esc key now minimized Tooltip -- New - Settings option: Combine Sort. Setting this to 0 bypasses sorting routines when combining files. Default is 1 -- Private - Cabinet storage function (a work in progress) ======================================== Version 2018.0805 ======================================== -- Fixed - Reading HTML Bible modules failed due to typo in source code. -- New - Bible Popup - Ctrl+Click will open the preceding scripture reference to open in e-Sword -- New - Bible Popup - Ctrl+Shift+L will remove Linefeed characters making a single paragraph -- Update - other internal routines and updated Interpreter EXE ======================================== Version 2018.0523 ======================================== -- Fixed - Dictionary topics single quote marks were not escaped for SQLite3 database ======================================== Version 2018.0515 ======================================== -- Fixed - Error starting with TXBar10 ======================================== Version 2018.0514 ======================================== -- Updated - HTML modules added and tags -- Updated -- BBCode generator - support for unordered and ordered lists -- Fixed - RTF module; RTF text body, broken in v24 of TextControl ActiveX ======================================== Version 2018.0416 ======================================== -- Updated - Spanish abbreviations for e-Sword PC - NOTE - They do not work on the iPhone where it appears that only English tooltips work. Unknown about iPad/Mac ======================================== Version 2018.0405 ======================================== -- Fixed - tooltips were not formatted correctly in HTML modules in last update - Test code blocked formatting and was removed. -- Fixed - rare combination of characters would block formatting of Strong Numbers, HTML and RTF -- Updated - HTML modules are now written much faster that previously in T4 -- Tested - BBLI/CMTI/REFI CMTI with pictures - tooltips confirmed ======================================== Version 2018.0326 ======================================== -- Note - going forward, I do not plan to update RTF style module generation code. I am now focused on only working on HTML based modules. HTML based modules work on all versions of current e-Sword on the PC, iPad, iPhone and Mac. -- Changed - HTML based Commentary and Dictionary modules, module write speed has been improved, identy of module images and tags are now preserved. -- New - ModulesHD menu has a "Target PC" option. All this does is change the module extension, currently applies to Commentary and Dictionary modules. CMTX/DCTX for PC, CMTI/DCTI for Apple. Internally, this modules are the same. -- New - ModulesHD menu now has options for Commentary generation to drop the reference, reference paragraph, and multiple references. Drop the reference is probably a good default option. -- New - Marks menu has a toggle to tooltip or not tooltip marked paragraphs. This is not new, it has been in Settings, but giving a GUI menu toggle makes it more accessible. ======================================== Version 2018.0322 ======================================== -- Fixed - e-Sword RTF header if Macro installed was left empty. -- New - Ability Read BBLX file by record. Use mostly for debug purposes ======================================== Version 2018.0321 ======================================== -- Changed - added bold to color in bar. Reworked color picker removing 20kb of code. ======================================== Version 2018.0319 ======================================== -- Changed - added italics to color in bar. Removed from Tools menu color in menus. ======================================== Version 2018.0318 ======================================== -- Changed - Color bar split, color between quotes, brackets, etc. now a separate bar with captions, added underlined text coloring -- Fixed - when closing a document that was not saved, if you clicked the Esc button on the Save dialog box, the document was lost -- Update - New APL Interpreter EXE ======================================== Version 2018.0202 ======================================== -- Fixed - allow BBCode to have gbcolor tag. Now preserved also in Settings. -- Fixed - TextControl back to v24 ======================================== Version 2018.0115 ======================================== -- Fixed - working with Apocrypha, parts were missing or incomplete as supported by e-Sword -- Updated - Saving a work as an HTML file, scripture tooltips and external links now use Bible Popup code be default for speed because e-Sword v11+ macros are extremely slow compared to v9-10. ======================================== Version 2018.0101 ======================================== -- Fixed - Find with Whole word checked did not work with Next (it did with Prev) -- Misc - Function AWhere missed upper left corner; removed several :foreach control structures (suspect library bug), Calc=0.83 ======================================== Version 2017.1228 ======================================== -- Fixed - Bible Popup sort was undefined in certain conditions, thus producing no results. -- Fixed - CMTX module error is no newline character at end of reference line -- Changed - deleting nodes in Settings restores default value ======================================== Version 2017.1224 ======================================== -- New - Find functions now put results in the center of the screen ======================================== Version 2017.1220 ======================================== -- New - Bible Popup - All references, no duplicates, speed key Ctrl+Shift+D ======================================== Version 2017.1217 ======================================== -- Changed - Version numbers now reflect the date of build ======================================== Version 2.96 12/14/2017 ======================================== -- New - Bible Popup mode switches to turn on or off, removal of duplicates and combine arithmetic sequences ======================================== Version 2.95 12/08/2017 ======================================== -- Fixed - verse separator broke in v2.90 if set to a semi-colon which is the default. ======================================== Version 2.94 11/29/2017 ======================================== -- Fixed - SQLite3 executable not found when reading file on a different drive -- Changed - Macros have their own menu, moved off the Tools menu. -- New - The last Macro used is retained between sessions. -- New - Ctrl+Alt+A will select all data between division marks. ======================================== Version 2.93 09/14/2017 ======================================== -- Fixed - Greek "fixup" was broken with TextControl v24 -- Fixed - an empty verse in a Bible RTF source file led to the entire rest of the file being included in that verse. ======================================== Version 2.92 07/12/2017 ======================================== -- changed - the text-to-speech toolbar is not rendered if SAPI.SpVoice object is not installed -- changed - Check for Updates menu under Help returned, now using pCloud in place of Dropbox -- private - TA, TA_LVO, RPSubs, SSNO2 tweaked and updated. Work to eliminate INI files and use Registry exclusively has been mostly completed, but not implemented. ======================================== Version 2.91 06/16/2017 ======================================== -- Fixed - Modules+Bible+Save Bible File (Method 2) restored ======================================== Version 2.90 06/16/2017 ======================================== -- Fixed - Bible Popup was not popping up on some installations. -- Updated - Settings edit tree -- NOTE - Program HotKeys appears to not work on Windows Vista or lower. ======================================== Version 2.89 05/14/2017 ======================================== -- New - Bible Popup window now has memory tool. Example verse: John 3:16 For God so loved the world, that he gave his only begotten Son, that whosoever believeth in him should not perish, but have everlasting life. Memory tool: John 3:16 FGsltw, thghobS, twbihsnp, bhel. ======================================== Version 2.88 4/03/2017 ======================================== -- Changed - rewritten Gui generation code -- Updated - TextControl display engine to v24 (can also use v23) -- Updated - now using APL v16.2 -- New - Bible Popup window - shows scripture references contained in the clipboard ======================================== Version 2.78 9/04/2016 ======================================== -- New - Reading of CMTI and DCTI files -- Updated - Reading of other supported HTML style modules -- Fixed - Creating a BBLX file with blank text data caused program lockup. ======================================== Version 2.77 8/01/2016 ======================================== -- Fixed - file name not set when using Save Selection -- Updated - Strong numbers with trailing "abcd" now recognized -- Updated - EXE now using APL v16.1 -- Updated - Calculator function -- New - loading macros checks timestamp of macro with internal functions ======================================== Version 2.76 5/26/2016 ======================================== -- New - text-to-speach - reads text in the program start/stop/pause/resume buttons -- New - The "Calculator" completely revamped, giving access to internal functions with no other GUI -- Updated - New runtime EXE file APL v16.0.01 -- New - Read NOTI files ======================================== Version 2.74 3/20/2016 ======================================== -- Fixed - Occasionally formatting a scripture reference with an asterisk present would cause that verse to be skipped -- Changed - When making a Windows commentary module, references with verses will be accepted for chapter comments, the verses being ignored. ÷÷Isa_1:1-31 will be recognized as Isaiah chapter 1. -- Changed - When tooltipping, the verse separator can be changed from a semi-colon to a different character in Settings. Use carefully. ======================================== Version 2.73 3/12/2016 ======================================== -- New - Do not tooltip marked lines is on by default and includes the entire line -- New - Verses with a tilde are treated as valid, ex: John 3:16~17 -- Private - "JSON" project -- Experimental - TextAloud Toolbar for converting text-to-speech. Will show only if TextAloud is installed. A number of functions still not exposed, such as change voice options. -- New - Macro Lookup has option to sort verse list in Bible order. -- New - Format menu has option to reset text to neutral baseline (ie remove super/sub script) ======================================== Version 2.71 1/27/2016 ======================================== -- New - Progress bar now displays adding tooltipped text to document. The color will be that of the tooltipped text -- New/not publically released - COM connection to TextAloud to convert text to MP3 speech files. -- Fixed - Modifed e-Sword file combining routine where some data was added out of order. -- Fixed - Insertion of predefined "#define" variables, the first was off by one character. -- Observation - The underlying text display engine by "Text Control" produces wrong HTML in some situation where bolding is lost. No current solution. I "think" this is a rare occurrence. ======================================== Version 2.70 12/19/2015 ======================================== -- New - Scripture+Spoken Scripture format. Example: "Rev_14:6-12" becomes "Revelation 14 verses 6-12". The motivation for this new format is so that text from TTTNT can be formatted so scripture references can be spoken by Text-to-Speech engines. For projects I am working on, I am using TextAloud and saving the text as an MP3 file. ======================================== Version 2.62 11/26/2015 ======================================== -- Fixed - changing indents using the format tool bar would miscalculate the selected paragraph if the last character position of a paragraph was selected causing selection of both the current and next paragraph. -- Changed - after coloring tooltips, the text selection is maintained. ======================================== Version 2.61 9/30/2015 ======================================== -- Fixed - the new double-click did not recognize unicode characters ======================================== Version 2.58-2.60 9/23/2015 ======================================== -- New - Word select - when double-clicking, or double-click drag, selection will not include any trailing spaces, so only the word or final word is selected. -- Numerous changes and additions for a private project. ======================================== Version 2.57 4/28/2015 ======================================== -- Fixed - New BBLI building code did not include formatting of scripture references or strong numbers -- Changed - The order of HTML tagged change so that font color is the inner most tag, overriding e-Swords color tags. ======================================== Version 2.56 4/26/2015 ======================================== -- Fixed - Daniel 13&14 where not recognized as part of the Apocyrpha -- New - additional method of generating BBLI modules (NOTE - this also uncovered an internal bug in the text display engine used by the program - see notice when trying to build a module) -- New - Macro tools can now have a speed key which will be assigned the the last Macro tool used so that you can repeatedly execute the tool and not wade through the whole macro list each time -- Changed - when building modules additional items are locked when the display says "Locked" in the lower left such as changing the font name of a select portion of the project to decrease unneeded processing -- New - New Macros - Add braces, bracket to braces, Unicode quotes to ASCII quotes. ======================================== Version 2.55 3/10/2015 ======================================== -- Fixed - Read DCTX files would fail with a MEMORY ERROR. Also added option to read DCTX files chunked. ======================================== Version 2.53 3/1/2015 ======================================== -- New - Reading BBLI and REFI files - note: tooltipping may need to be applied after reading. ======================================== Version 2.51 1/26/2015 ======================================== -- Changed - Exposed Strong number format switch (1 or 2) - previously not available to end users -- Fixed - Dictionary sort order was producing wrong sort order ======================================== Version 2.50 1/18/2015 ======================================== -- New - New method of generating BBLX modules creating more compacts modules - Experimental ======================================== Version 2.42 10/17/2014 ======================================== -- Fixed - Writing BBLX, NOTX files with Spanish references failed ======================================== Version 2.40-2.41 10/16/2014 ======================================== -- Changed - from ASCII to UTF-8 read/write in BBLX, CMTX, DCTX, DEVX, MAPX, HARX files in book names and abbreviation and description. ======================================== Version 2.39 10/12/2014 ======================================== -- Fixed - Reading BBLX file, book names were not encoded as UTF-8 ======================================== Version 2.38 10/12/2014 ======================================== -- Fixed - Read BBLX files with records in RTF data in UTF-8. Will probably need to review the reading of all file types, but this release is only for BBLX files. ======================================== Version 2.37 9/6/2014 ======================================== -- Fixed - Reading NOTX files into T4 would fail, also double quotes were not being removed properly. ======================================== Version 2.36 9/2/2014 ======================================== -- New - Favorites Menu. File+Favorites. Add or remove the current document to the favorites list, or open a file in the list. ======================================== Version 2.35 8/29/2014 ======================================== -- Fixed - Reading certain e-Sword modules would fail (LENGTH ERROR) do to change in database schema -- New - New macros to produce empty modules with Bible "book chapter:verse" ======================================== Version 2.34 8/19/2014 ======================================== -- Changed - One can now add a "Mark" and paste in new data immediately with the new data being white background and black text -- Fixed - error caused copying certain data to clipboard as BBCode. ======================================== Version 2.33 ********* Not released ======================================== -- Changed - Non-breaking space included in Hebrew Unicode fixup. ======================================== Version 2.32 5/31/2014 ======================================== -- New - Verse List pane lock. Useful for fixing scripture references, tooltipping the fix, and not loosing the list -- Fixed - Bad verse list was not counting the number of bad references correctly. (it was bad!) ======================================== Version 2.31 5/23/2014 ======================================== -- New - Color bar now includes coloring between Quotes and brackets, "test", [text], , (text). Quotes can be unicode open and close double-quotes. -- Changed - main window built before displayed on startup. ======================================== Version 2.30 5/6/2014 ======================================== -- Update - Now using latest text display engine, to match e-Sword v10.30. ======================================== Version 2.20-2.22 5/4/2014 ======================================== -- Fix/Changed - References with f work like ff, and a space is now added to both f and ff in final result. -- New - Coloring tool for Quoted, Bracketed, and text in Parentheses ======================================== Version 2.19 3/20/2014 ======================================== -- New - Module tool to combine multiple verse comments into a single entry into the e-Sword Database file. Modules+Commentary+Combine Verse Comments ======================================== Version 2.18 ======================================== -- New - Text Color toolbar with keyboard shortcuts. Mouse over the buttons to see the shortcuts. ======================================== Version 2.17 3/20/2014 ======================================== -- New - Custom Unicode Fixup routine which can have parameters set in Settings. ======================================== Version 2.16 3/13/2014 - not publically released ======================================== -- Changed - Expanded codepoints for Hebrew Unicode Fixup ======================================== Version 2.15 3/10/2014 ======================================== -- Fixed - RTF files with hyperlinks were not being preserved when opened when using multiple documents. They would open in the first instance of the editor, but not subsequent instances during a single session. ======================================== Version 2.14 2/16/2014 ======================================== -- Fixed - Ctrl+C would not consistently copy formatting to the Clipboard; Right Click+Copy always worked. This was due to the menu function on the main window not being enabled via the onDropDown event. Enabling was keyed off of selection of text changing no the DropDown event. -- Changed - shortcut added for menu Scripture+Format References to Ctrl+Alt+Shift+T. -- Changed - shortcut for creating a table from Tabbed text was changed to Ctrl+Alt+T. ======================================== Version 2.13 11/11/2013 ======================================== -- Fixed - Study mode did not always clear when turned off. -- Changed - iOS files now have 2 modes of "tooltipping" scripture references, set in Settings HtmlRefs. 2=verbose search. 3=assumes file already tooltipped for e-Sword Windows. Use 2 if your project has images. this is continually in a state of flux. ======================================== Version 2.12 10/11/2013 ======================================== -- Removed - Setting main window position and size at startup. Program will now always start full screen. ======================================== Version 2.11 10/7/2013 ======================================== -- Fixed - DCTI topics were stored as HTML instead of UTF-8 -- Fixed - Help Menu onDropDown event blocking other menus -- Changed - REFI modules now create faster, assumes the document has already been tooltipped. ======================================== Version 2.10 10/2/2013 ======================================== -- New - The Division mark can now be an arbitrary character string -- New - Modules+Vacuum e-Sword Database Files - Tool to reduce wasted space in SQLite3 (e-Sword) Database files. -- New - Devotional file types for e-Sword HD -- Changed - Moved the Headings menus from the Mark Menu to the Format Menu -- Removed - Modules+Module Define Variable+LSTX. There are no defines required. -- Fixed - Help+Check for Updates ======================================== Version 2.09 not publicly released ======================================== -- internal changes - no user interface changes ======================================== Version 2.08 9/19/2013 ======================================== -- New - X9 now fully integrated into the program; VerseList, Edit fields, etc. ======================================== Version 2.07 9/9/2013 not publicly released ======================================== -- New - Tools+Cyrillic Unicode Fixup -- Changed - EXE file to APL+Win v13.2 - fixed catenation bug -- Fixed - Edit+Undo/Redo menu to support X9. ======================================== Version 2.06 8/4/2013 not publicly released ======================================== -- New - Right Click on a table gives the option to delete the entire table -- New - Print Dialog -- Fixed - things broken by X9, Ctrl+C, Clipboard Copy, Right-click menus -- Fixed - X9 has fixed the memory leak in v17 when creating iOS modules! -- Secret - hidden right-click menu. Activated by Ctrl+Shift+Right Click (so it is not totally secret). NOTE - Ctrl+Shift+Right Click is position sensitive. ======================================== Version 2.05 - not publicly released - major internal restructuring ======================================== -- New - updated APL+Win Interpreter to v13.1 - complete overhaul of data file creation via new catenation routine. -- New - updated text edit control to version X9 to be compatible with e-Sword 10.2 -- New - ModuleHD+Combine Files - similar to Modules+Combine Files ======================================== Version 2.04 7/11/2013 ======================================== -- Fixed - scripture references for verse comments in iOS CMTI files were not displaying as tooltips. -- Changed - TXT/RTF view now remembered for multiple documents and the method used to switch between them has been completely re-written. Only edit RTF if you understand the risks to your document. ======================================== Version 2.03 7/9/2013 ======================================== -- Fixed - Document switching did not update object link which may make certain module creation functions fail or give unexpected results. ======================================== Version 2.02 7/7/2013 ======================================== -- New - Switch to ignore contents of book references when tooltipping. Default is on. To change, slide Format bar over to reveal switch on Tooltip bar. -- New - Ability to READ Journal Notes file. Writing may come in the future. ======================================== Version 2.01 6/25/2013 ======================================== -- Fixed - Opening the Abbreviation list editor, and using the Find function, will cause Find to not work in main window. -- Changed - Scripture List entries will now work with e-Sword HotKey program. -- Changed - When doing a Preview Verse Fill-in, double clicking an entry, will put the Filled-in reference into the clipboard, which will work with HotKey, OR, you can press Ctrl+V to paste it into the main document as the focus for data entry is also switched to the main document window. -- Changed - copying text from the main window as BBCode will copy ALL the document is nothing is selected ======================================== Version 2.00 6/23/2013 ======================================== -- New - Ability to have multiple documents open at the same time. Menu New, will open a new document window. F11/F12 will move backwards and forwards through the documents. You can use the Document menu to switch documents. Tooltipping and Module saving can only be done on one document at a time. -- New - right menu options, "Capitalize The First List", "ALL CAPS", and "lower case" will work on Unicode characters. -- New - Verse List marks which view is active, >ALL BAD, ALL >BAD -- New - Verse List "PUSH". Saves the current verse list and "POP" restores is. Useful when tooltipping a small segment of a document but allows preserving the larger list. -- Fixed - MRU files "Cancel" was not being honored. ======================================== Version 1.77 5/3/2013 ======================================== -- New - Verse Lookup and fill-in under ESM. 2 modes: 1) click on single reference and press Ctrl+Alt+Shift+L to fill-in a single verse. 2) Select a range of text with scripture references and press Ctrl+Alt+Shift+L. NOTE - punctuation with in the text is not changed which might produce some odd punctuation wich can be easily edited out using the Find and Replace. Fill-in does look at the Tooltip mode. Chapter Tooltips will fill-in a whole chapter, ex: John 3. With book-ends, only the first verse is inserted. Version 1.76 4/28/2013 ======================================== -- Fixed - Reading CMTX files failed after first entry. Now there are two ways to read a CMTX file, the fixed old method as a single block, and a new method of reading the file in chunks. ======================================== Version 1.75 4/23/2013 ======================================== -- New - Tooltip format option to color the "_" in e-Sword references the same as the background color making them to appear visually as a space, however, they are still present. Only works for Windows version. -- New - Right-Click menu options, "Select All" and "Text Lists". Text Lists 3 options: 1) copy to the clipboard all scripture references as entered separated by a semi-colon. 2) copy the references with their full book name, and 3) copy the list as vertical list with their full book name. -- Fix - When tooltipping with "Color Book References" selected, book references were not colored if there where no valid scripture references ======================================== Version 1.74 - Not publicaly released ======================================== -- Internal tweaks - no major functional changes ======================================== Version 1.73 3/26/2013 ======================================== -- New - Bible Reading Plans for the iPad -- Fixed - Bible Reading Plans were not correct if Chapter Tooltips mode was not Enabled. -- Changed - Drop Reference Paragraph when saving Commentary modules worked only for Verse comments. This now applies for Chapter and Book comments. ======================================== Version 1.72 3/15/2013 ======================================== -- Fixed - Fill-In with text -- New - View+Unicode to view the unicode codepoints of selected text (max 200 characters) -- New - The "Find" (Ctrl+F) dialog box has been replaced by my own creation, doing away with the TXText Control build-in dialog box. ======================================== Version 1.71 3/7/2013 (v1.70 not publicly released) ======================================== -- Changed - Multi-line Find and Replace now fully unicode. Prior re-write did not include the "All" option. -- Changed - Multiple changes in the Fill-In option. (Josh) -- Fixed - Information section of iPad CMTI file was in RTF instead of HTML. ======================================== Version 1.69 2/26/2013 ======================================== -- Changed - Bible module "book chapter:verse" will now recognize references such as "Joh_3:16" with an underscore. -- Changed - Info boxes have changed when generating a module to be more uniform with the rest of the program -- Changed - removing single and double line feeds has changed to try to preserve formatting. A remove of triple line feeds hasa been added also. -- New - when a named document has changes, an "*" will appear after the name in the caption. -- Changed - numerous changes in generating modules for the iPad. ======================================== Version 1.68 1/29/2013 ======================================== -- Fixed - New Macro facility Menu list needed "tweaking". -- Fixed - Error handling in new iPad CMTI files needed to be changed to handle new data types. (tnx B. Cobb) ======================================== Version 1.67 1/25/2013 ======================================== -- New - Setup has a variable, "Roman Numeral Leading Characters", default is ".([". -- Fixed - "Study Mode" under ESM menu caused the view to flicker when the cursor was over a scripture reference. A space is always valid. ======================================== Version 1.66 1/23/2013 ======================================== -- Changed - #define prefixstartnum=50 will now be 50. -- Changed - using File+Insert does not change the name of the current file. -- New - Macro tool. A way for me to give a new tool without creating a new installation for simple procedures. Sample macros: Copy list of DCTX topics to clipboard, Change 10 or 11pt font to 12pt font document wide. ======================================== Version 1.65 1/20/2013 ======================================== -- New - #define prefixstartnum=. Now able to start numbering topic titles set by this new variable. Note, if you want the numbering to start at 50, set the prefixstartnum=49. -- Experimental - NOTE all iPad file data types are still experimental. This release removes empty tags in the HTML after stripping out un-needed styles. NOTE - when building a iPad mobule, I recommend setting the entire project to one single font type. The font type is removed when making the module, so using a single font, preferably one that supports Unicode, will give you the best idea in how the module will look on the iPad. ======================================== Version 1.64 1/17/2013 ======================================== -- Fixed - The change from Jam to Jas was incomplete. -- Experimental - Enabled DCTI and CMTI modules for the iPad ======================================== Version 1.63 1/16/2013 ======================================== -- New - Creating iPad modules, BBLI and REFI. To enable creating of these modules, go to Settings (Ctrl+Alt+Shift+S), and set the "Enable HD Modules" to a value of 1. Then Restart the program. -- New - Right paragraph indent buttons have been added to the Format toolbar. -- New - For REFI files for e-Sword HD, new #define variables have been added, prefixHD; prefixHD2; versionHD. This is so one source file can be used to build either a TOPX file or an REFI file. -- Changed - Tool menu "Book References" has been encorporated into the main menu instead of a submenu. -- Changed - Book of James tooltips have been changed from Jam_ to Jas_. Both work in e-Sword, but the former does not in e-Sword HD. -- Changed - Strong Number Formatting. In Settings The "Format Strong Numbers(Color,SuperScript,Underline)" key has 3 options now, all either 1 or 0. Apply Color, Superscript, and Underlining. Default is: 1 1 0 -- Changed - Strong Numbers have required a space in front of them to format them correctly. Now there is an option to swith to an "embedded" mode. Example: RUNNINGG123. Will apply the Strongs formatting to the G123 even if it is next to another word. The Settings key is "Format Strong Numbers Mode". A value of 1 is the old behavior, and a value of 2 is the new. -- Removed - The T4 Paste Hot Key has been removed by Default. It can be re-enabled in Settings. Enabling or Disabling it requires a program restart. -- Experimental - Search tool bar. ======================================== Version 1.62 1/1/2013 ======================================== -- New - Under Scripture menu, a switch to change between English and Spanish tooltips. ======================================== Version 1.61 12/31/2012 ======================================== -- Fixed - Macro "Study Mode" again functional -- Fixed - Macro "Lookup" changed keyboard shortcut to Ctrl+Alt+Shift+L to deconflict it with another shortcut. ======================================== Version 1.60 12/30/2012 ======================================== -- Changed - TOPX titles now in UTF-8 -- Changed - DCTX entries, now in UTF-8 (don't push it however - example, Greek word appear in the list, but display incorrectly in the definition window) -- Fixed - dropped the RTF tag in Modules+Bible+Save Bible File options. ======================================== Version 1.51 12/19/2012 ======================================== -- Experimental/Private - e-Sword HD module making. BBLI, REFI - Topic titles are now UTF-8 encoding. ======================================== Version 1.50 12/14/2012 ======================================== -- Experimental/Private - e-Sword HD module making. BBLI, REFI ======================================== Version 1.48-1.49 12/09/2012 ======================================== -- Changed - CMTX - Chapter Commentary reference will accept constructs such as: John 1,3-5; 7. -- New - Do Not Tooltip Marked References (lines) is now "sticky". ======================================== Version 1.47 12/09/2012 ======================================== -- Changed - Further checks added to Hyperlink Dialog box routine ======================================== Version 1.47 12/08/2012 ======================================== -- Changed - Hyperlink Dialog box will now select the link type based on the last associated editbox selected. Just a way to not have to select the link type. ======================================== Version 1.45-1.46 12/04/2012 ======================================== -- New - Settings - TTSwitch. Determines whether to apply new formatting when tooltipping, or to maintain the style in the text. Sum of the following values determines the value for the Setting: 1=Font Color; 2=Background Color; 4=Underlining; 8=Bold; 16=Italics. -- New - When opening a new file or closing the program and the current document already has a file name associated with it, the program will no longer for the name of the file when you say "yes" to save the current contents, if the contents has been changed. -- Experimental/Private - e-Sword HD module making. BBLI, CMTI, REFI, DCTI. ======================================== Version 1.44 10/12/2012 ======================================== -- New - Moving the left border of a table now aligns with the "Table Width Increment" setting -- Update - tabbed text to table - can have "empty" tabs. -- Update - Improved Undo of Tabbed Text to Table ======================================== Version 1.43 10/2/2012 ======================================== -- Fixed - Tooltipping bug with constructs such as "Romans 1; 2; 3.". ======================================== Version 1.42 10/1/2012 ======================================== -- New - Tooltip algorithm changed to accept constructs such as: "Romans 1:18-1:32", in all tooltip modes, and convert it to "Rom_1:18-32". ======================================== Version 1.41 9/28/2012 ======================================== -- Changed - The Multi-Line Find and Replace function has been completely re-written. Supports full Unicode. Searches for non-overlapping strings. Has new option for replacing text in selected portion of the document only. ======================================== Version 1.40 9/27/2012 ======================================== -- Fixed - new routine for for searching for Bible book names that are not part of a scripture reference. Applies mainly to book name in Book comments for CMTX files. -- New - Updated EXE. (v12.2) Has potential for doubling the amount of RAM available to the program. (3.2gb) ======================================== Version 1.39 9/24/2012 ======================================== -- New - keyboard shortcuts for paragraph alignment: Ctrl+L, Ctrl+R, Ctrl+J, Ctrl+E, to match MS-Word. Find and replace is now Ctrl+H instead of Ctrl+R. ======================================== Version 1.38 9/22/2012 ======================================== -- Fixed - Open File would fail on large file names - Buffer size increased -- Fixed - Multi-Line Find and Replace would corrupt text if the replace text was a subset of the find text (Ctrl+Shift+R) -- Changed - Tabbed Text to Table now set cell width to an increment of "Table Width Increment" from Settings, default 0.25 inches. ======================================== Version 1.37 9/12/2012 ======================================== -- Fixed - With "upgrade" to Text Control version 17-SP2, T4 was not finding the RTF text body correctly, thus making CMTX/DCTX files fouled up beyond all recognition. (Thank you David) ======================================== Version 1.33-1.36 9/12/2012 ======================================== -- New - Text Control Version 17-SP2 - Fixes a number of bugs. -- New - when resizing Table Columns, they are now sized to 0.25 inch increments. This default setting can be changed in Settings (Ctrl+Alt+Shift+S) - "Table Width Increment" -- New - Style toolbar. This is not a sophisticated toolbar, precisely for the fact that I'm trying to kept the RTF code less verbose. There are 2 paragraph formatting options and 2 character formatting options. (note to self - add Table formatting option). Paragraph formatting, set up a paragraph with line spacing, and indents. Click the "paragraph" button on the Style toolbar. Now you can transfer that style to another paragraph but clicking into the paragraph, and clicking the paint brush button next to the style paragraph. -- Updated - Multi-Line Find/Replace (Ctrl+Shift+R) now supports Unicode. NOTE 1. if you have selected a range of text before clicking "Replace All", only text in that range will be updated. NOTE 2. if you use "Replace All", and only have partial rows of a table selected, you will get bad results. -- Updated - Tweaked Copy Selection as BB Code -- Private - Batch run CMTX/DCTX files (JB) -- Private - Split DCTX File (JB) ======================================== Version 1.32- 8/2/2012 ======================================== -- New - When creating a BBLX file with right2left=1, the RTF tag "\ltrpar" is removed. ======================================== Version 1.31- 8/1/2012 ======================================== -- New - Combining DCTX files will sort on the topic word(s) ======================================== Version 1.30- 7/31/2012 ======================================== -- New - Support for Windows Themes (New APL Interpreter/EXE) -- New - Ability to Read DEVX files ======================================== Version 1.29- 7/28/2012 ======================================== -- Fixed - APL385.TTF font now installed as application specific font - AddFontResource API call. -- Fixed - #Define abbreviation in place of abbr - BBLX files. -- Changes - multiple internal house keeping changes. (TXBar1 - var names consistency; Settings - all new routine - IniString; Program Startup sequence; Help + Program History; Help + Program License) ======================================== Version 1.28- 7/20/2012 ======================================== -- New - progress bars for unicode "fixups". -- Fixed - APL385.TTF font is not installed and install script does not give error feedback. T4 will now check to see if the font is installed, and if not, will show the font preview and give the option to then install it at that time. This only needs to be done once. This font is used for error messages and for Unicode "fixups". ======================================== Version 1.27- 7/11/2012 ======================================== -- New - Menu: Tools+Format Strong Numbers. Applies color (default e-Sword green) and superscript. Also deletes leading zeros, ex: G0863 changes to G863. -- New - Copy Selection as BB Code now uses Unicode -- New - Copy function now also places HTML on the Clipboard. Handy for copying and pasting into programs which support this format but perhaps not RTF. -- Updated - Sequential Reference combination tool modified - if an invalid reference is included, the tool till skip the string. Also, the new replacement string is formatted for tooltips immediately. -- Private - CMTX Reading tool which works around a Text Control "bug". Slow, but works. I may expose this option later to end users. Works with files such as the TSKe. ======================================== Version 1.26- 7/8/2012 ======================================== -- Changed - Greek and Hebrew fixups changed so that included spaces between words are coded the same color and font. Added because of display issue when color RTF tags interspersed with unicode. ======================================== Version 1.25- 7/8/2012 ======================================== -- New - Fill-in based on "Marked" verses. ÷John 3:16, and verse 17. "verse" changes to John 3: [Josh] -- New - Fill-in book names in CMTX modules based on single, double, or triple marks. [Josh] -- New - Fill-in Implicit references based on paragraphs. EX: "...father and son, 2Ki. 1:17 and 3:1 was not counted in Jehoram's eight-year total (8:17) can" --> (2KI 8:17) [Carlos] -- New - T4 "hot key" (experimental). This is used to import data using the Windows clipboard. Highlighing text, and pressing the "hot key" will take the contents of the clipboard, and paste it into T4 at the current input position, without having to switch to T4 for the paste operation. Default setting for the hot key is Ctrl+Alt+Shift+P. [BH] -- New - Convert tab delimited text to a table. This requires the same number of tabs per row or the operation will fail. [BH] -- New - New "fixup" tools under the Tools menu. T4 will now scan unicode values for character, and assign the necessary RTF "fcharset" values for Greek and Hebrew characters. It does this in this way, it first identifies the appropiate unicode values, changes the font setting for them, I am using the APL385 Unicode font installed by T4, grab the RTF code, find the font table, and which font number has been assigned to APL385, and change it to fcharset161 or fcharset177, depending on if you are working on Greek or Hebrew (or both), and changing the font setting to TITUS Cyberbit Basic. A bit involved, but I have not found another way to do this. See the Tools menu, Greek Unicode Fixup and Hebrew Unicode Fixup. Color is settable in "Settings" Ctrl+Alt+Shift+S. Keys: Color-Greek161 and Color-Hebrew177. [Josh, DSaw] -- New - a tool to combine sequential scripture references that occur together, separated by only spaces, commas or semi-colons. Example: John 3:16; John 3:17. This tool will combine this to John 3:16-17. There is also an option to turn off formatting when applying this tool. You can then run the Tooltip routine, or the Scripture Markup routine to restore appropriate formatting. [BH] -- New - Bold and Italics options when formatting tooltips. [BH] -- New - Paragraph numbering. Standard view mode - sequential numbers {1}, {2}, {3}, etc. In Page view, page.paragraph numbering. {1.1}, {1.2}, ... ,{2.1}, {2.2}, etc. If text is entered on the Fill-in bar, it is added. {TXT 1.1}, {TXT 1.2}, etc. Fill-in Bar, Menu+Insert Paragraph numbers. These can be removed using Tools+Book References+Remove... [BH] -- Changed - Triple Marked Book blocks (CMTX) documents does not need to be delimited by a dash (-). The first valid book abbreviation is now used. Old: ÷÷÷Hebrews- New: ÷÷÷The book of Hebrews. [BH, Josh] -- Changed - Latest iteration of T4 tooltip routine was not combine arithmetic sequences of the type: Genesis 3:3; 3:4; 3:5. It was tooltipped as Gen_3:3; Gen_3:4; Gen_3:5. Now, it is tooltipped as Gen_3:3-5. The construct Genesis 3:3, 4, 5, was tooltipped OK. -- Fixed - Registry object was not installed. Module Statistics would fail without it. ======================================== Version 1.21- 6/26/2012 ======================================== -- Update - Saving to HTML now save most of the formatting of your document! Bold, Italics, spacing, color, ... ======================================== Version 1.20- 6/25/2012 ======================================== -- New - Convert a page to HTML with hyperlinks to "Bible Gateway" and "ESV Bible" websites. Bible Gateway's Bible version can be set in "Settings", the key is "BibleGatewayVersion". Default =KJV. You can use other valid Bible Gateway version abbreviations. NOTE - if you have e-Sword Macros installed, then each scripture reference hyperlink will also have a popup tooltip with the scripture reference when you hover over the link. Click, File+HTML+Bible Gateway. ======================================== Version 1.18-1.19- 6/24/2012 ======================================== -- Fixed - InnoSetup was looking for Win7/64 paths. Now, it check first for "c:\program files (x86)\Inno Setup 5\iscc.exe", if not found, it checks, "c:\program files\Inno Setup 5\iscc.exe" -- New - Fill-In, options to fill-in "verses" based on marked scripture references, rather that immediately preceeding reference (Josh) -- New - CMTX Fill-In option - this is like T3's option, to fill-in a sparse commentary module with navigation links that point to the next and previous comment from the currently selected verse. Fill-in entries are placed at the end of the database, so that e-Sword forward and backward buttons will work without having to jump through navigation entries. -- New - for Advanced Users - verse fill prefixes can be changed in Settings. Default value is the following ASCII values: 9 10 11 32 40 91 141 159 (Josh) -- New - Hyperlink toolbar is now "sticky". If you turn it on, it will stay on next time you start the program, and vis versa. -- Changed - Settings - The tree names are now sorted in alphabetical order. -- Changed - when creating superscripts in Bible modules, T4 will now convert RTF tags \up5, \up6, \up7 and \up8 to \super. Prior versions only looked for \up5 and \up6. ======================================== Version 1.17 - 6/15/2012 ======================================== -- New - Module Split function. Takes a large module and creates smaller files, of roughly 7.5mb. (changeable in Settings). Purpose: edit import modules into T4 for editing. Modules are divided based only on size of a group of records. -- New - Fill-in for "verse". Example. "John 3:16 and also verse 17". This function will convert the "verse 17" to John 3:17. 3 functions: 1) Find - just shows where changes will be made (fast). 2) Preview - finds, and previews what changes would be made. 3) Do the fill-in. "Verse" can be "verse", "verses", "v", "v.", "vs", "vs.", "vss", and "vss.". There must be a space after the "verse", and it can be preceeded by a space, line-feed, vertical tab, horizontal tab, left parenthesis, left bracket, and non-breaking space. ======================================== Version 1.16 - 6/7/2012 ======================================== -- Fixed - Combine File sort - variable not initialized correctly in the runtime. -- Updated - Fill-In now looks ahead of colons for numbers (max 20 characters). If Fill-In encounters anything except a number, that entry is ignored. -- New - Fill-In toolbar has a function to add the given fill-in text to the beginning of each highlighted paragraph. Might be useful for adding Book/Chapter data to Bible verses. ======================================== Version 1.15 - 6/7/2012 ======================================== -- Fixed - Reference Checking for Aprocryphal books -- New - Simpler way to create a book mark. Highlight the word where you want the book mark, Example, "Chap 1." or "[1]", Click Insert+Bookmark. Click OK. A bookmark titled "Chap 1." or "[1]" will have been created. Note - a bookmark and an internal link can not start on the same character (apparently). Speed key for placing or editing bookmarks is Ctrl+Shift+L (L for link) ======================================== Version 1.14 - 6/1/2012 ======================================== -- New - if the current document contains frames, a new menu option under Scripture will appear allowing for the tooltipping of all frames. NOTE: I do not recommend using frames. -- New - a personal tool that "fixes" a few Unicode characters. Note - Unicode characters in Topic titles can cause the module to fail to be created. -- New - on the Format toolbar - left paragragh indent increase or decrease. Works on multiple paragraphs with different indents. -- New - bookmark hyperlink targets added. -- Fixed - Do to a bug in the RTF control (Text Control v17), RTF hyperlinks are constructed incorrectly. This fix works when saving RTF files and RTF text copied to the Windows clipboard. -- Fixed - Opening a document with tooltips created internal hyperlinks. ======================================== Version 1.13 - 5/21/2012 ======================================== -- Fixed - Was not tooltipping Text Frames (DDT) ======================================== Version 1.12 - 5/20/2012 ======================================== -- Fixed - Internal numbering of apocrypha books corrected (Carlos) ======================================== Version 1.11 - 5/11/2012 ======================================== -- Experimental - Hyperlink bar. To turn on link bar, click View+Hyperlink. Allows navigating among link "fields", and deleting some or all hyperlinks, both internal or external. Work still is needed to create internal links. You will get an error message if you attempt to create an internal link. ======================================== Version 1.10 - 4/13/2012 ======================================== -- Updated - closed each line of RTF text with "\cf0\i0\ulnone ". It seems e-Sword assumes font specification of previous line... (BBLX/CMTX/DCTX/DEVX) ======================================== Version 1.09 - 4/6/2012 ======================================== -- Updated - completely revised that method T4 uses to strip out the RTF body. Tested types, BBLX/CMTX/DCTX, resulting in smaller output modules. ======================================== Version 1.08 - 4/4/2012 ======================================== -- Fixed - changed the way T4 adds RTF "fragments" so as to maintain hyperlinks. Changed from RTFSelText to LoadFromMemory API call. ======================================== Version 1.07 - 4/2/2012 ======================================== -- Fixed - Turned on importation of links in RTF/DOC file. ======================================== Version 1.06 - 4/1/2012 ======================================== -- Fixed - Super/Sub scripts was being only applied to BBLX modules. Now works with DEVX, DCTX, CMTX . ======================================== Version 1.05 - 3/28/2012 ======================================== -- Fixed - e-Sword was unable to set font size with CMTX/DCTX. -- Changed - Inserting Images inserts as a "character" with paragraph marks surrouning it. (paragraph marks can be turned off in Settings) -- New - When the program starts, all tabs are cleared by default -- New - Right Click Menu has option to clear all tab settings in selected paragraph(s). -- New - Format menu has option to clear all tab settings in selected paragraphs(s) -- New - Format toolbar font combobox now linked to character selection (can be turned off in Settings) -- New - Tools menu now has a Greek keyboard and a link to Windows Character Map. ======================================== Version 1.04 - 3/22/2012 ======================================== -- Fixed - Settings for "Include RTF Header" and "Font Size set by e-Sword" were not coordinated correctly. -- Optimized - making a DCTX/CMTX file ran very slowly. Performance was improved ======================================== Version 1.03 - 3/21/2012 ======================================== -- New - Include RTF Header menu option - under Modules. Checking this option will cause T4 to write the RTF Header in each database entry for CMTX/DCTX/DEVX/MAPX/BBLX file. This maybe useful if you include images if you include images in your file. BBLX files do not support images, so uncheck this option if you are creating a BBLX file. (added with release of eSv10.1) ======================================== Version 1.02 - 3/21/2012 ======================================== -- New - Old RTF code menu option - under Modules. Unchecking this option generates RTF code what is based on the New RTF control for CMTX/DCTX/DEVX/MAPX/BBLX files. This should be checked for these file types. Unchecking this option allows for images to be retained in the output file. e-Sword can not use them (v9.0-10.0), but the file may be able to be converted to a "The Word" file type. If you don't know what this means, then leave this option checked. ======================================== Version 1.01- 3/20/2012 ======================================== -- Fix - when increasing zoom, text was not resizing and was being clipped and text was unable to be scrolled. ======================================== Version 1.00- 3/19/2012 ======================================== -- New - File+Save Selection As. -- New - InnoSetup now looks for e-Sword's "Resource Path" and "Reading Folder" when creating module install scripts. ======================================== Version 0.99- 3/18/2012 ======================================== -- Removed - the problematic "Wrap" feature has been removed. -- New - Fill-in works with a variety of formats. (17:3) [14:6] <3:16> ;3:4, etc.. -- Fixed - toggling on/off display lock by double clicking lower left pane of status bar now displays correct setting. -- Updated - Bible verse search routine will recognize non-breaking space, ASCII dec. 160 and 255. ======================================== Version 0.98- 3/8/2012 ======================================== -- New - Help Menu + Check for updates. Clicking this menu option will check to see if you are running the latest version of the software, and if not, give you the option to download the latest. ======================================== Version 0.97- 3/2/2012 ======================================== -- New - Shortcuts for Undo and Redo, Ctrl+Z and Ctrl+Y respective. -- New - Full Chapter Unformat: Takes "Gen_1:1-31" and changes it to "Genesis 1" -- New - Tooltip modes. 1) Full Chapter tooltips; 2) "Bookend" chapters, 3) No chapter tooltips, references that cross a chapter boundry are "bookended". -- New - If "ToolTip NT-??.PDF" is present in the T4 document folder, a menu will appear under the Help menu to open it. -- Changed - Isaiah abbreviation, "IS" has been removed from the default internal list. ======================================== Version 0.96- 2/20/2012 ======================================== -- New - "Help" menu, with options, "About" and link to BibleSupport.com's e-Sword ToolTip Tool NT documentation PDF. -- Fixed - Tooltip mode was not being remembered correctly -- Fixed - In the Verse View pane, CHAPTERS was not showing the book of "John" correctly. ======================================== Version 0.95- 2/12/2012 ======================================== -- New - Module combining includes MEMX files. -- New - Reading the verse list from MEMX files in the ESM window. -- Changed - Verse list specifications in CMTX files. With "Multiple Verse References" disabled, T4 will assume the first block of references is the reference for the comment, and that that block will be a continuous block of references. Thus, John 3:16, 18, will be interpreted as John 3:16, 17 and 18. If a reference one a comment line is "John 3:16,18; Romans 3:25,26", the first "block" of references is "John 3:16, 18" and the comment will only be for those verses. If you want both the John and Romans reference, then you must use the "Multiple Verse References" option. And in that case, T4 will not assume each block is contiguous. Thus, "John 3:16, 18" will produce 2 entries in the output CMTX file, and will not include verse 17. -- Fixed - The "working" directory was not changed in converting from T3 to T4. ======================================== Version 0.94- 2/12/2012 ======================================== -- New - Module Menu+"Font Size Set by e-Sword" - having this option checked causes T4 to remove all the font size specifications out of the database RTF code. Affects BBLX, DEVX, DCTX, CMTX. Does not affect TOPX or NOTX modules. ======================================== Version 0.93- 2/10/2012 ======================================== -- Changed - Tooltip mode 1) Full Chapter TT, 2) Minimal Chapter TT, 3) No Chapter TT. Minimal chapter tooltips was the old T3, v1 and v2 tooltip algorithm. Full Chapter tooltips was T3's v3 mode and T4's Chapter Tip algorithm. No Chapter tooltips is new. 1) Full chapter tooltips - example: Genesis 1-3 produces Gen_1:1-31; Gen_2:1-25; Gen_3:1-24 2) Partial chapters Will tooltip only if a reference crosses 1 chapter border. Genesis 1:30-2:3 produces Gen_1:30-31; Gen_2:1-3. 3) No chapter tooltips is just that. -- New - Verse List button to show full chapters that have been tooltipped. ======================================== Version 0.92- 2/9/2012 ======================================== -- Fixed - Font combobox timer (mis-spelled function name) -- Fixed - when not using Chapter tips, the program reported (Genesis 1) as a bad reference -- Fixed - when not using Chapter tips, the program would erase certain references (ex. Genesis 1; 3:4; 6:1) (old problem) -- New - keyboard shortcuts to create superscripts and subscripts (Ctrl+Shift+=) and (Ctrl+=). -- New - "Fill-In" toolbar. places text before items such 3:4 and 6:1 when no book name is attached. (note to self - currently this is only "back" looking) Enter text you want to attach to reference, select the text you what this applied to, then click Fill-In. To view the Fill-In toolbar, click View+Fill In Bar. -- New - added Color Book References option to Tooltip bar. Also see Tools menu. ======================================== Version 0.91- 2/7/2012 ======================================== -- Changed - DEVX files. Redefined "startday" to be MONTH/DAY, January 1 = 1/1 (default). leapyear=0 (default). So for a devotional file for use in a non-leap year year, starting on January 1, the values would be: #define=leapyear=0 #define=startday=1/1 -- Fixed - Search through Line Wrap was not working when enabled. -- Fixed - comment section of MAPX and BBLX ([book]/chap:verse) were not being written. (BBLX book chap:verse was OK) ======================================== Version 0.90- 2/5/2012 ======================================== -- Fixed - Changed the way the body of RTF text is found. ======================================== Version 0.89- 2/2/2012 ======================================== -- Fixed - Font Timer set to wrong call. (created when cleaning out old code in v0.88) ======================================== Version 0.88- 2/1/2012 ======================================== -- Fixed - Error in checking CMTX generating function when checking the number of chapters in a book. ======================================== Version 0.87- 1/30/2012 ======================================== -- Added - Error trapping on Opening and Saving a file ======================================== Version 0.86- 1/30/2012 ======================================== -- Fixed - Study Mode did not work well with Tables. -- Fixed - SQLite3 was not being installed by T4. (This is masked if one has been "using" T3) ======================================== Version 0.85- 1/27/2012 ======================================== -- Added - Roman Numeral conversion from T3 to T4 -- Fixed - Bug in Chapter Tooltip formatter (aka v3 formatter in T3). The following would fail to tooltip properly: Deut 7:2-5, 25, 12:2-3, 30, 18:9-13, 30:17-18 (FmtToolTipM2[154] -- Fixed - Bug in Chapter Tooltip formatter where the results were inconsistent when an internal error was detected and recovered. Triggering text" 3 AM to 6 AM". With AM in the Abbreviation list for Amos, resulting it "AM to 6" being thought to be a reference which produced an internal INDEX ERROR. (FmtToolTipM2[55]) ======================================== Version 0.84- 1/26/2012 ======================================== -- Fixed - an issue where nothing is selected produced RTF results containing the entire contents of the Text Control -- Changed - "and" in scripture references was interpreted as a "semi-colon" in Chapter tip algorithm. This behavior was changed to act as a "comma" when tooltipping. John 3:16 and 17 becomes Joh_3:16-18. John 3:16 and 18 becomes Joh_3:16; Joh_3:18. John 3 and 4 becomes Joh_3:1-36; Joh_4:1-54. John 3:16 and 17:3 becomes Joh_3:16; Joh_17:3. ======================================== Version 0.83- 1/25/2012 ======================================== -- Re-write of CMTX, DCTX, and BBLX Reading routine to build RTF in memory -- Fixed - T4 would close even when cancelling request to close -- Changed - Reference Blocking text is now removed when making a module, not while tooltipping -- Changed - Verse List would show all verses if there were no bad verses when clicking the "Bad" button. Now it shows a blank screen. ======================================== Version 0.82- 1/24/2012 ======================================== -- New - Read CMTX files ======================================== Version 0.81- 1/23/2012 ======================================== -- New - Read DCTX files -- New - Read BBLX files ======================================== Version 0.80- 1/19/2012 ======================================== -- Fixed - Removed duplicate shortcut on Scripture+Mark References -- Expiremental - Turn off Match Case in Find and Replace when first empty - (note to self - this is a kludge.) -- New - Rough draft of a Multi-line Find and Replace, see Edit menu, shortcut Ctrl+Shift+R -- New - Copy verse list to Clipboard - Copies ALL verses. (probably needs tweaking to all good, only bad...) -- New - Copy and Paste work on Verse List pane. -- Change - Removed Text Control built in Font Name box, and built new one on Format Bar. It has better response to keyboard input. ======================================== Version 0.79- 1/17/2012 ======================================== -- New Macro tool - verse lookup/fill-in. Enter a scripture reference, with the caret at the END of the reference, press Ctrl+L. Requires any version of e-Sword Macros -- New formatting shortcuts. Bold: Ctrl+B; Italics: Ctrl+I; Underline: Ctrl+U; Double Underline Ctrl+Shift+U -- New - Asks for confirmation you want to close the program. ======================================== Version 0.78- 1/14/2012 ======================================== -- ESM - Added Study Mode. No longer does a document need to be tooltipped in order to have study mode work! This is a feature I wish was in e-Sword itself. ======================================== Version 0.77- 1/12/2012 ======================================== -- BBLX/CMTX/DEVX/DCTX - changed the way RTF code is "filtered". ======================================== Version 0.76- 1/11/2012 ======================================== -- New - Verse List now integrated with main window vertically on the right. -- fixed - ESM lookups. ======================================== Version 0.75- 1/10/2012 ======================================== -- DCTX File type added -- DEVX File type added -- right menu - "ALL CAPS", "lower case", "Cap First Letter" menu options. ======================================== Version 0.74- 1/9/2012 ======================================== -- HARX file type added -- CMTX file type added - similar to T3. New menu option for multiple verses references - experimental -- BRPX - ability to read BRPX files into T4 -- Fixed - Undo/Redo text not always correct. Also added page formatting and section insert. ======================================== Version 0.73 - 1/7/2012 ======================================== -- BBLX file types added, match RTF styles that are in T3 - experimental -- BRPX file type added. -- modified how scripture search and tooltipping works. VerseList will open on bad references. Bad references are not colored or tooltipped. -- 1st pane of status bar indicates if the edit window is locked to updates or not. Double clicking on this pane will unlock the edit window. Useful if unexpected bugs leaves the window locked. ======================================== Version 0.72 - 1/4/2012 ======================================== -- VerseList - added View, All or only Bad references -- Added APL385.TTF APL Unicode font file to install - used by VerseList. -- Added Read/Write for LSTX (Verse List) e-Sword Files. ======================================== Version 0.71 - 1/3/2012 ======================================== -- Experimental - Under the View menu, "Topic Preview". This gives you a preview of what a Topic might looking like in e-Sword. If you have images, this will tell you if T4 is actually including the image in the topic. I have found it not always easy to tell if an image is in a Topic if it is near the top or bottom of a topic. This Preview will help to clarify this. ======================================== Version 0.70 - 1/3/2012 ======================================== -- fixed - hyperlink insertion -- added more Edit menu options -- added a number of menu keyboard shortcuts ======================================== Version 0.60 - 1/2/2012 ======================================== -- first public release. It is a work in progress. ======================================== Version 0.50 - 1/1/2012 ======================================== -- First release. It is a work in progress